JCP Module Istaller.
Public API.

ru.CryptoPro.Install
Interface GeneralSettingsInterface


public interface GeneralSettingsInterface

Основные настройки инсталятора.

Version:2.0

Field Summary
static int ACTION_HELP
          Получение помощи.
static int ACTION_INSTALL
          Установка продукта.
static int ACTION_INSTALLED
          Получение списка уставоленных продуктов.
static int ACTION_UNINSTALL
          Удаление продукта.
static int ACTION_UNKNOWN
          Не определено состояние.
 
Method Summary
 void addSkipFile(java.lang.String path)
          Добавление пути в список файлов, подлежащих удалению
 int getAction()
          Производится ли установка или удаление.
 java.io.File getDestDir()
          Получение пути, в который происходит установка.
 java.io.PrintWriter getErrorWriter()
          Stream для выдачи ошибок в установке.
 java.io.PrintWriter getProcessWriter()
          Stream для выдачи детальной информации по установке.
 java.util.Vector getSkipedFiles()
          Список файлов, подлежащих удалению.
 java.net.URL getSourceURL()
          Получение пути, из которого происходит установка.
 java.io.PrintWriter getVerboseWriter()
          Stream для выдачи детальной информации по установке.
 boolean isForce()
          Требуется ли отключить проверку наличия ранее установленного/удаленного продукта.
 boolean isFullInstall()
          Полная или частичная установка.
 boolean isRemoveSettings()
          Требуется ли удалять пользовательские настройки.
 boolean isSkipFiles()
          Требуется ли игнорировать работу с файлами.
 boolean isVerboseWriter()
          Включена ли опция подробной печати
 java.lang.String skipFilesLog()
          Имя файла, куда записывать список файлов, подлежащих удалению.
 

Field Detail

ACTION_UNKNOWN

static final int ACTION_UNKNOWN
Не определено состояние.

See Also:
Constant Field Values

ACTION_INSTALL

static final int ACTION_INSTALL
Установка продукта.

See Also:
Constant Field Values

ACTION_UNINSTALL

static final int ACTION_UNINSTALL
Удаление продукта.

See Also:
Constant Field Values

ACTION_HELP

static final int ACTION_HELP
Получение помощи.

See Also:
Constant Field Values

ACTION_INSTALLED

static final int ACTION_INSTALLED
Получение списка уставоленных продуктов.

See Also:
Constant Field Values
Method Detail

isSkipFiles

boolean isSkipFiles()
Требуется ли игнорировать работу с файлами.

Returns:
true требуется игнорировать, false проводить все операции с файлами.

skipFilesLog

java.lang.String skipFilesLog()
Имя файла, куда записывать список файлов, подлежащих удалению.

Returns:
строка - имя файла.

getSkipedFiles

java.util.Vector getSkipedFiles()
Список файлов, подлежащих удалению.

Returns:
вектор имен файлов.

addSkipFile

void addSkipFile(java.lang.String path)
Добавление пути в список файлов, подлежащих удалению

Parameters:
path - путь к файлу

isRemoveSettings

boolean isRemoveSettings()
Требуется ли удалять пользовательские настройки.

Returns:
true требуется, false не требуется удаление.

isForce

boolean isForce()
Требуется ли отключить проверку наличия ранее установленного/удаленного продукта.

Returns:
true - отключить, false - не отключать

getAction

int getAction()
Производится ли установка или удаление.

Returns:
ACTION_INSTALL установка, ACTION_UNINSTALL удаление.

getVerboseWriter

java.io.PrintWriter getVerboseWriter()
Stream для выдачи детальной информации по установке.

Returns:
stream для печати детальной информации.

isVerboseWriter

boolean isVerboseWriter()
Включена ли опция подробной печати

Returns:
да/нет

getProcessWriter

java.io.PrintWriter getProcessWriter()
Stream для выдачи детальной информации по установке.

Returns:
stream для печати информации о процессе установки.

getErrorWriter

java.io.PrintWriter getErrorWriter()
Stream для выдачи ошибок в установке.

Returns:
stream для печати ошибок в процессе установки.

getSourceURL

java.net.URL getSourceURL()
Получение пути, из которого происходит установка.

Returns:
путь

getDestDir

java.io.File getDestDir()
Получение пути, в который происходит установка.

Returns:
путь

isFullInstall

boolean isFullInstall()
Полная или частичная установка.

Returns:
true полная установка, false частичная

Copyright Crypto-Pro.
All rights reserved.